interdependency concept - German English Dictionary